html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,figure{margin:0;padding:0;}
ul,ol,li{list-style:none;}
a,u{text-decoration:none;}
b,strong{font-weight:100;}
i,em{font-style:normal;}+
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:100;}
img{display:block;border:0;}
input{outline:none;}
.clearfix:after{content:".";clear:both;display:block;height:0;overflow:hidden;visibility: hidden;}
$fontsize : 12px;
$baseLineHeight : 1.5;
body,button,input,select,textarea{
    font:#{$fontsize}/#{$baseLineHeight} tahoma,arial,\5b8b\4f53;
}
/*top*/
#top{
    height: 89px;
    border-bottom: 1px solid #c5c5c5;
}
.top_con{
    width: 980px;
    height: 89px;
    margin: 0 auto;
}
.logo{
    width: 199px;
    height: 53px;
    padding-top: 20px;
    float: left;
}
.top_right{
    height: 18px;
    line-height: 18px;
    padding-top: 34px;
    float: right;
    margin-right: 10px;
}
.top_right p{
    float: left;
}
.top_right a{
    display: block;
    float: left;
}
.top_right i{
    width: 17px;
    height: 17px;
    margin-right: 5px;
    background: url(../img/login/loginIcon.gif);
    float: left;
}
.top_right > a:first-of-type{
    margin-right: 35px;
    color: #333;
}
.top_right > a:first-of-type i{
    background-position-x: -1px;
}
.top_right > a:nth-of-type(2){
    color: #cf0404;
}
.top_right > a:nth-of-type(2) i{
    background-position-x: -26px;
}
//bottom
.bottom_con{
    margin-top: 130px;
    ul{
        width: 450px;
        margin: 0 auto;
        line-height: 14px;
    }
    li{
        float: left;
        width: 71px;
        height: 14px;
        text-align: center;
        background: url(../img/login/list_bg.jpg) no-repeat right center;
        a{
            color: #333333;
        }
        a:hover{
            color: red;
        }
    }
    li:last-of-type{
        background: none;
    }
    p{
        text-align: center;
        padding-top: 5px;
    }
}